Big Huge Thesaurus

Stephanotis floribunda

noun